// This file is used by Code Analysis to maintain SuppressMessage 
// attributes that are applied to this project. 
// Project-level suppressions either have no target or are given 
// a specific target and scoped to a namespace, type, member, etc. 
//
// To add a suppression to this file, right-click the message in the 
// Error List, point to "Suppress Message(s)", and click 
// "In Project Suppression File". 
// You do not need to add suppressions to this file manually. 

[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "2#", Scope = "member", Target = "DynamicProxies.Tests.CoreTests.#OnAfterMethodInvocation(System.Reflection.MethodBase,System.Object[],System.Object&,System.Exception)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1007:UseGenericsWhereAppropriate", Scope = "member", Target = "DynamicProxies.Tests.CoreTests.#OnAfterMethodInvocation(System.Reflection.MethodBase,System.Object[],System.Object&,System.Exception)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1064:ExceptionsShouldBePublic", Scope = "type", Target = "DynamicProxies.Tests.InjectedException")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1806:DoNotIgnoreMethodResults", MessageId = "DynamicProxies.ProxyContext", Scope = "member", Target = "DynamicProxies.Tests.ProxyContextTests.#CreateNonVerifiableContext()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1806:DoNotIgnoreMethodResults", MessageId = "DynamicProxies.ProxyContext", Scope = "member", Target = "DynamicProxies.Tests.ProxyContextTests.#CreateReflectionOnlyContext()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1806:DoNotIgnoreMethodResults", MessageId = "DynamicProxies.ProxyContext", Scope = "member", Target = "DynamicProxies.Tests.ProxyContextTests.#CreateSaveOnlyAccessContext()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1806:DoNotIgnoreMethodResults", MessageId = "DynamicProxies.ProxyContext", Scope = "member", Target = "DynamicProxies.Tests.ProxyContextTests.#CreateVerifiableContextWithTransientAccess()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "2#", Scope = "member", Target = "DynamicProxies.Tests.Types.ByRefGenericArgumentMethod.#ByRefArgument`1(System.Int32,!!0,!!0&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "DynamicProxies.Tests.Types.DifferentArgumentCombinations.#HookWithByRefArgument(System.String&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "DynamicProxies.Tests.Types.ByRefValueType.#HookByRefValueType(System.Int32&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Val", Scope = "member", Target = "DynamicProxies.Tests.Types.DifferentArgumentCombinations.#HookWithByValArgument(System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Params", Scope = "member", Target = "DynamicProxies.Tests.Types.DifferentArgumentCombinations.#HookWithParamsArgument(System.Int32,System.Guid[])")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "DynamicProxies.Tests.Types.ExplicitImplementation.#DynamicProxies.Tests.Types.IImplementation.ImplementMe()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1040:AvoidEmptyInterfaces", Scope = "type", Target = "DynamicProxies.Tests.Types.IImplementThis")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Virtuals", Scope = "type", Target = "DynamicProxies.Tests.Types.NoVirtuals")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "member", Target = "DynamicProxies.Tests.Types.NoVirtuals.#Hook()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", MessageId = "int", Scope = "member", Target = "DynamicProxies.Tests.Types.ReturnValues.#ReflectInt(System.Int32)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "member", Target = "DynamicProxies.Tests.Types.SimpleClass.#DoNotHook()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "type", Target = "DynamicProxies.Tests.Types.SimpleGeneric`3")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "U", Scope = "type", Target = "DynamicProxies.Tests.Types.SimpleGeneric`3")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1715:IdentifiersShouldHaveCorrectPrefix", MessageId = "T", Scope = "type", Target = "DynamicProxies.Tests.Types.SimpleGeneric`3")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "V", Scope = "type", Target = "DynamicProxies.Tests.Types.SimpleGeneric`3")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "DynamicProxies.Tests.Types.ByRefValueType.#HookByRefByte(System.Byte&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "DynamicProxies.Tests.Types.ByRefValueType.#HookByRefDouble(System.Double&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "DynamicProxies.Tests.Types.ByRefValueType.#HookByRefInt(System.Int32&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "DynamicProxies.Tests.Types.ByRefValueType.#HookByRefLong(System.Int64&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "DynamicProxies.Tests.Types.ByRefValueType.#HookByRefLong(System.Single&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "DynamicProxies.Tests.Types.ByRefValueType.#HookByRefSByte(System.SByte&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "DynamicProxies.Tests.Types.ByRefValueType.#HookByRefUInt(System.UInt32&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "DynamicProxies.Tests.Types.ByRefValueType.#HookByRefUShort(System.UInt16&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "DynamicProxies.Tests.Types.ByRefValueType.#HookByRefShort(System.Int16&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "DynamicProxies.Tests.Types.ByRefValueType.#HookByRefGuid(System.Guid&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "member", Target = "DynamicProxies.Tests.AssemblyGenerator.#Generate()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "2#", Scope = "member", Target = "DynamicProxies.Tests.BaseTests.#OnAfterMethodInvocation(System.Reflection.MethodBase,System.Object[],System.Object&,System.Exception)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1007:UseGenericsWhereAppropriate", Scope = "member", Target = "DynamicProxies.Tests.BaseTests.#OnAfterMethodInvocation(System.Reflection.MethodBase,System.Object[],System.Object&,System.Exception)")]
